Write Standard CRUDRepo
interface WriteStandardCRUDRepo<ObjectType, IdType, InputValueType> : Repo
Content copied to clipboard
Functions
create
Link copied to clipboard
abstract suspend fun create(values: List<InputValueType>): List<ObjectType>
Content copied to clipboard
delete By Id
Link copied to clipboard
update
Link copied to clipboard
abstract suspend fun update(values: List<UpdatedValuePair<IdType, InputValueType>>): List<ObjectType>
Content copied to clipboard
abstract suspend fun update(id: IdType, value: InputValueType): ObjectType?
Content copied to clipboard
Properties
deletedObjectsIdsFlow
Link copied to clipboard
newObjectsFlow
Link copied to clipboard
updatedObjectsFlow
Link copied to clipboard
Inheritors
CRUDCacheRepo
Link copied to clipboard
StandardCRUDRepo
Link copied to clipboard
WriteMapCRUDRepo
Link copied to clipboard
AbstractMutableAndroidCRUDRepo
Link copied to clipboard
KtorStandardCrudRepo
Link copied to clipboard
KtorWriteStandardCrudRepo
Link copied to clipboard
AbstractExposedWriteCRUDRepo
Link copied to clipboard
Extensions
create
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
delete By Id
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
update
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard